Spanish Adjectives: más perdido que Carracuca

Spanish Adjectives verb 'más perdido que Carracuca' conjugated